proof against rain - Espagnol Anglais Dictionnaire